needle grabber - German English Dictionary